exceptionally tall - Spanish English Dictionary